home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload Trio 2
/
Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO
/
dir30
/
eedlib.zip
/
CPU.LIB
< prev
next >
Wrap
Text File
|
1991-08-21
|
13KB
|
1,167 lines
EEDRAW-LIB
#
# Mendel Cooper 08/91
#
#
# 6800
#
DEF 6800 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L 0 -32 0 -41
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
Vss
~HALT
Phi-1
~IRQ
VMA
~NMI
BA
Vcc
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
Vss
A12
A13
A14
A15
D7
D6
D5
D4
D3
D2
D1
D0
R/~W
~
DBE
Phi-2
~
TSC
~RESET
ENDPINS
MULTI
3 37 35 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 1 33 32 31 30 29 28 27 26 21 38 34 36 39 2 4 5 6 7 40 8
ENDMULTI
ENDDEF
#
# 6502
#
DEF 6502 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L 0 -32 0 -41
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
Vss
RDY
Phi1
~IRQ
~
~NMI
SYNC
Vcc
AB0
AB1
AB2
AB3
AB4
AB5
AB6
AB7
AB8
AB9
AB10
AB11
Vss
AB12
AB13
AB14
AB15
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
R/~W
~
~
Phi0
SO
Phi2
~RESET
ENDPINS
MULTI
5 35 36 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 1 33 32 31 30 29 28 27 26 21 37 3 39 38 34 2 4 6 7 40 8
ENDMULTI
ENDDEF
#
# 6802
#
DEF 6802 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L 0 -32 0 -41
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
Vss
~HALT
MR
IRQ
VMA
~NMI
BA
Vcc
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
Vss
A12
A13
A14
A15
D7
D6
D5
D4
D3
D2
D1
D0
R/~W
Vcc(St)
ME
Phi(TTL)
XTAL2
XTAL1
RST
ENDPINS
MULTI
38 39 35 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 1 33 32 31 30 29 28 27 26 21 3 34 36 37 2 4 5 6 7 40 8
ENDMULTI
ENDDEF
#
# 68705 MPU
#
DEF 68705 IC 28 10 1 1 28
DRAW
S -11 -20 11 20
L -11 -18 -19 -18
L -11 -15 -19 -15
L -11 -12 -19 -12
L -11 -9 -19 -9
L -11 -6 -19 -6
L -11 -3 -19 -3
L -11 0 -19 0
L -11 3 -19 3
L -11 6 -19 6
L -11 9 -19 9
L -11 12 -19 12
L -11 15 -19 15
L -11 18 -19 18
L 11 -18 19 -18
L 11 -15 19 -15
L 11 -12 19 -12
L 11 -9 19 -9
L 11 -6 19 -6
L 11 -3 19 -3
L 11 0 19 0
L 11 3 19 3
L 11 6 19 6
L 11 9 19 9
L 11 12 19 12
L 11 15 19 15
L 11 18 19 18
L 0 -20 0 -28
L 0 20 0 28
ENDDRAW
PINS
Vss
~INT
Vcc
EXTAL
xtal
Vpp
timer
PC0
PC1
PC2
PC3
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
~RESET
ENDPINS
MULTI
4 5 7 2 28 20 21 22 23 24 25 26 27 12 13 14 15 16 17 18 19 8 9 10 11 6 1 3
ENDMULTI
ENDDEF
#
# Z80
#
DEF Z80 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L 0 -32 0 -41
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
A11
A12
A13
A14
A15
Phi
D4
D3
D5
D6
Vcc
D2
D7
D0
D1
~INT
~NMI
~HALT
~MREQ
~IORQ
~RD
~WR
~BUSAK
~WAIT
~BUSRQ
~RESET
~M1
~RFSH
Vss
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
ENDPINS
MULTI
27 21 22 30 31 32 33 34 35 36 37 38 39 40 1 2 3 4 5 29 14 15 12 8 7 9 10 13 6 28 23 25 19 20 24 18 16 17 26 11
ENDMULTI
ENDDEF
#
# 8048
#
DEF 8048 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
#
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
#
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L -14 33 -22 33
L 0 -32 0 -41
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
T0
xtal1
xtal2
~RESET
~SS
~INT
EA
~RD
~PSEN
~WR
ALE
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
Vss
P20
P21
P22
P23
Prog
Vdd
P10
P11
P12
P13
P14
P15
P16
P17
P24
P25
P26
P27
T1
Vcc
ENDPINS
MULTI
1 39 5 27 28 29 30 31 32 33 34 21 22 23 24 35 36 37 38 20 12 13 14 15 16 17 18 19 2 3 11 8 10 9 7 6 4 26 25 40
ENDMULTI
ENDDEF
#
# 6809
#
DEF 6809 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L 0 -32 0 -41
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
Vss
~NMI
~IRQ
~FIRQ
BS
BA
Vcc
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
D7
D6
D5
D4
D3
D2
D1
D0
R/~W
~DMA/BREQ
E
Q
MRDY
~RESET
extal
xtal
~HALT
ENDPINS
MULTI
2 3 4 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 31 30 29 28 27 26 25 24 39 38 6 5 33 32 34 35 36 40 37 7
ENDMULTI
ENDDEF
#
# 8088
#
DEF 8088 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
# address/data buss AD0 - AD7
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
L -14 -21 -22 -21
L -14 -18 -22 -18
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
# address buss A8 - A19
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
# gnd pins
L -3 -32 -3 -41
L 3 -32 3 -41
#
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
#
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
#
L 0 35 0 43
ENDDRAW
PINS
Vss
A14
A13
A12
A11
A10
A9
A8
AD7
AD6
AD5
AD4
AD3
AD2
AD1
AD0
NMI
INTR
clk
Vss
RESET
READY
~TEST
~INTA
~ALE
~DEN[s0]
DT/R [s1]
IO/~M [s2]
~WR
HLDA
HOLD
~RD
MN/~MX
SS0
A19/s6
A18/s5
A17/s4
A16/s3
A15
Vcc
ENDPINS
MULTI
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 39 38 37 36 35 1 20 19 18 17 24 32 29 34 33 31 30 28 27 26 25 22 23 21 40
ENDMULTI
ENDDEF
#
# 68701 [6801 with EPROM]
#
DEF 68701 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
#
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
#
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L -14 33 -22 33
#
L 0 -32 0 -41
#right
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
#
L 14 -3 22 -3
L 14 0 22 0
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
#
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
Vss
xtal1
xtal2
~NMI
~IRQ
Vpp/~RST
Vcc
P20
P21
P22
P23
P24
P10
P11
P12
P13
P14
P15
P16
P17
VccSTBY
P47
P46
P45
P44
P43
P42
P41
P40
P37
P36
P35
P34
P33
P32
P31
P30
sc2
sc1
E
ENDPINS
MULTI
40 2 3 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 1 13 14 15 16 17 18 19 20 8 9 10 11 12 21 6 39 38 5 4 7
ENDMULTI
ENDDEF
#
# 8085
#
DEF 8085 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
#
L -14 -18 -22 -18
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
#
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
#
L 0 -32 0 -41
#
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
#
L 14 -3 22 -3
L 14 0 22 0
L 14 3 22 3
#
L 14 9 22 9
#
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
L 0 35 0 43
ENDDRAW
PINS
X1
X2
RESETout
SOD
SID
trap
rst7.5
rst6.5
rst5.5
INTR
~INTA
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
Vss
A8
A9
A10
A11
A12
A13
A14
A15
S0
ALE
~WR
~RD
S1
IO/~M
ready
~RESETin
CLOCKout
HLDA
HOLD
Vcc
ENDPINS
MULTI
9 8 7 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 20 29 33 1 2 39 38 5 4 36 3 6 37 10 11 35 30 34 32 31 40
ENDMULTI
ENDDEF
#
# Z8/40 [Z8671] MPU with BASIC
#
DEF Z8 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
# xtal & r/w
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
# P0
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
L -14 -6 -22 -6
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
# P1
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
L -14 33 -22 33
# gnd
L 0 -32 0 -41
# P2
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
L 14 -12 22 -12
L 14 -9 22 -9
# P3
L 14 -3 22 -3
L 14 0 22 0
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
# ~AS, ~DS, ~RESET
L 14 27 22 27
L 14 30 22 30
L 14 33 22 33
# Vcc
L 0 35 0 43
ENDDRAW
PINS
Vcc
xtal2
xtal1
P3-7
P3-0
~RESET
R/~W
~DS
~AS
P3-5
gnd
P3-2
P0-0
P0-1
P0-2
P0-3
P0-4
P0-5
P0-6
P0-7
P1-0
P1-1
P1-2
P1-3
P1-4
P1-5
P1-6
P1-7
P3-4
P3-3
P2-0
P2-1
P2-2
P2-3
P2-4
P2-5
P2-6
P2-7
P3-1
P3-6
ENDPINS
MULTI
7 3 2 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 11 31 32 33 34 35 36 37 38 5 39 12 30 29 10 40 4 9 8 6 1
ENDMULTI
ENDDEF
#
# V20 CPU [NEC µPD70108] - Replacement for 8088
#
DEF V20 IC 40 10 1 1 40
DRAW
S -14 -32 14 35
# address/data buss AD0 - AD7
L -14 -30 -22 -30
L -14 -27 -22 -27
L -14 -24 -22 -24
L -14 -21 -22 -21
L -14 -18 -22 -18
L -14 -15 -22 -15
L -14 -12 -22 -12
L -14 -9 -22 -9
# address buss A8 - A19
L -14 -3 -22 -3
L -14 0 -22 0
L -14 3 -22 3
L -14 6 -22 6
L -14 9 -22 9
L -14 12 -22 12
L -14 15 -22 15
L -14 18 -22 18
L -14 21 -22 21
L -14 24 -22 24
L -14 27 -22 27
L -14 30 -22 30
# gnd pins
L 0 -32 0 -41
#
L 14 -30 22 -30
L 14 -27 22 -27
L 14 -24 22 -24
L 14 -21 22 -21
L 14 -18 22 -18
L 14 -15 22 -15
#
L 14 -6 22 -6
L 14 -3 22 -3
L 14 0 22 0
L 14 3 22 3
L 14 6 22 6
L 14 9 22 9
L 14 12 22 12
L 14 15 22 15
L 14 18 22 18
L 14 21 22 21
L 14 24 22 24
L 14 29 22 29
#
L 6 35 6 43
ENDDRAW
PINS
~
A14
A13
A12
A11
A10
A9
A8
AD7
AD6
AD5
AD4
AD3
AD2
AD1
AD0
NMI
INT
clk
gnd
RESET
READY
~POLL
~INTAK
ASTB
~BUFEN
bufR/~W
IO/~M
~WR
HLDAK
HLDRQ
~RD
S/~LG
LBS0
A19/PS3
A18/PS2
A17/PS1
A16/PS0
A15
Vdd
ENDPINS
MULTI
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 39 38 37 36 35 20 19 18 17 24 32 29 34 33 31 30 28 27 26 25 22 23 21 1 40
ENDMULTI
ENDDEF